A Constant-time Algorithm for Erosions/Dilations with Applications to Morphological Texture Feature Computation

نویسندگان

  • Krishnamoorthy Sivakumar
  • M. J. Patel
  • Nasser Kehtarnavaz
  • Yoganand Balagurunathan
  • Edward R. Dougherty
چکیده

A computationally ecient algorithm for computing erosions and dilations by onedimensional grayscale structuring elements with constant slope is proposed. The computational complexity of this algorithm is independent of the size of the support of the structuring function. This is a generalization of the method proposed by Van Herk for the case of erosion and dilation by ̄at one-dimensional structuring elements. By appropriate combinations of these structuring elements, it is possible to approximate many useful structuring elements. This enables ecient computation of granulometries where the number of operations depends linearly on the number of openings. Theoretical and experimental results comparing the complexity of this algorithm with other standard techniques is presented. Two memory ecient algorithms are then presented. Several implementation issues in computing a granulometry and moments of the associated morphological pattern spectrum are then addressed. An ecient implementation of granulometries for large images on machines with limited memory, by dividing the image into smaller rectangular patches is then discussed. The optimum size of these patches is a function of the speci®c hardware and has been obtained experimentally for three di€erent hardware platforms. Finally, parallel implementation of the di€erent algorithms on two multiprocessor machines is discussed.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Computationally efficient, one-pass algorithm for morphological filters

Many useful morphological filters are built as long concatenations of erosions and dilations: openings, closings, size distributions, sequential filters, etc. This paper proposes a new algorithm implementing morphological dilation and erosion of functions. It supports rectangular structuring element, runs in linear time w.r.t. the image size and constant time w.r.t. the structuring element size...

متن کامل

Online Streaming Feature Selection Using Geometric Series of the Adjacency Matrix of Features

Feature Selection (FS) is an important pre-processing step in machine learning and data mining. All the traditional feature selection methods assume that the entire feature space is available from the beginning. However, online streaming features (OSF) are an integral part of many real-world applications. In OSF, the number of training examples is fixed while the number of features grows with t...

متن کامل

An Interactive Deformable Model Segmentation Algorithm Driven by Morphological Dilations and Erosions Constrained by an Exclusion Band

This study introduces an interactive image segmentation algorithm for extraction of ill-defined edges (faint, blurred or partially broken) often observed at small-scale imaging. It is based on a simplified deformable elastic model evolution paradigm. Segmentation is achieved as a two-step region-growing, shrinking and merging simulation constrained by an exclusion band built around the edges of...

متن کامل

Fast implementation of large erosions and dilations in Mamba

Large structuring elements are used in many morphological transformations. They are needed when computing size distributions, in filtering operators (and especially in alternate sequential filters), for regularised gradients and large top-hat transforms, for residual operators (skeletons by openings, critical balls, ultimate openings and so on). Moreover, in some applications, images are large ...

متن کامل

Near-Minimum-Time Motion Planning of Manipulators along Specified Path

The large amount of computation necessary for obtaining time optimal solution for moving a manipulator on specified path has made it impossible to introduce an on line time optimal control algorithm. Most of this computational burden is due to calculation of switching points. In this paper a learning algorithm is proposed for finding the switching points. The method, which can be used for both ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Real-Time Imaging

دوره 6  شماره 

صفحات  -

تاریخ انتشار 2000